software development development software bpr application radius3 government consulting change management business process reengineering information technology thin-client federal government custom software development government grants technology computer java government jobs